import axios from 'axios'
import qs from 'qs'
// 封装post请求
axios.defaults.baseURL = 'http://127.0.0.1:5000'
function post(url, data) {
    return new Promise((resolve, reject) => {
        axios
        .post(url, qs.stringify(data))
        .then(function (response) {
            resolve(response.data)
            // 全局的成功提示
            // console.log(response);
        })
        .catch(function (error) {
            reject(error)
            // 全局的失败提示
            // console.log(error);
        });
    })
}

// 封装get请求
function get(url, data) {
    return new Promise((resolve, reject) => {
        axios.get(url, {
            params: data
          })
          .then(function (response) {
            resolve(response.data)
            // 全局的成功提示
          })
          .catch(function (error) {
            reject(error)
            // 全局的失败提示
          });
    })
}

export default {
    post,
    get
}
